home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
- Network Working Group Z. Wang
- Request for Comments: 1385 University College London
- November 1992
-
-
- EIP: The Extended Internet Protocol
- A Framework for Maintaining Backward Compatibility
-
- Status of this Memo
-
- This memo provides information for the Internet community. It does
- not specify an Internet standard. Distribution of this memo is
- unlimited.
-
- Summary
-
- The Extended Internet Protocol (EIP) provides a framework for solving
- the problem of address space exhaustion with a new addressing and
- routing scheme, yet maintaining maximum backward compatibility with
- current IP. EIP can substantially reduce the amount of modifications
- needed to the current Internet systems and greatly ease the
- difficulties of transition. This is an "idea" paper and discussion is
- strongly encouraged on Big-Internet@munnari.oz.au.
-
- Introduction
-
- The Internet faces two serious scaling problems: address exhaustion
- and routing explosion [1-2]. The Internet will run out of Class B
- numbers soon and the 32-bit IP address space will be exhausted
- altogether in a few years time. The total number of IP networks will
- also grow to a point where routing algorithms will not be able to
- perform routing based a flat network number.
-
- A number of short-term solutions have been proposed recently which
- attempt to make more efficient use of the the remaining address space
- and to ease the immediate difficulties [3-5]. However, it is
- important that a long term solution be developed and deployed before
- the 32-bit address space runs out.
-
- An obvious approach to this problem is to replace the current IP with
- a new internet protocol that has no backward compatibility with the
- current IP. A number of proposals have been put forward: Pip[7],
- Nimrod [8], TUBA [6] and SIP [14]. However, as IP is really the
- cornerstone of the current Internet, replacing it with a new "IP"
- requires fundamental changes to many aspects of the Internet system
- (e.g., routing, routers, hosts, ARP, RARP, ICMP, TCP, UDP, DNS, FTP).
-
- Migrating to a new "IP" in effect creates a new "Internet". The
-
-
-
- Wang [Page 1]
-
- RFC 1385 EIP November 1992
-
-
- development and deployment of such a new "Internet" would take a very
- large amount of time and effort. In particular, in order to maintain
- interoperability between the old and new systems during the
- transition period, almost all upgraded systems have to run both the
- new and old versions in parallel and also have to determine which
- version to use depending on whether the other side is upgraded or
- not.
-
- Let us now have a look at the detailed changes that will be required
- to replace the current IP with a completely new "IP" and to maintain
- the interoperability between the new and the old systems.
-
- 1) Border Routers: Border routers have to be upgraded and to provide
- address translation service for IP packets across the boundaries.
- Note that the translation has to be done on the outgoing IP
- packets as well as the in-coming packets to IP hosts.
-
- 2) Subnet Routers: Subnet Routers have to be upgraded and have to
- deal with both the new and the old packet formats.
-
- 3) Hosts: Hosts have to be upgraded and run both the new and the
- old protocols in parallel. Upgraded hosts also have to determine
- whether the other side is upgraded or not in order to choose the
- correct protocol to use.
-
- 4) DNS: The DNS has to be modified to provide mapping for domain
- names and new addresses.
-
- 5) ARP/RARP: ARP/RARP have to be modified, and upgraded hosts and
- routers have to deal with both the old and new ARP/RARP packets.
-
- 6) ICMP: ICMP has to be modified, and the upgraded routers have to
- be able to generate both both old and new ICMP packets. However,
- it may be impossible for a backbone router to determine
- whether the packet comes from an upgraded host or an IP host but
- translated by the border router.
-
- 7) TCP/UDP Checksum: The pseudo headers may have to be modified to
- use the new addresses.
-
- 8) FTP: The DATA PORT (PORT) command has to be changed to pass new
- addresses.
-
- In this paper, we argue that an evolutionary approach can extend the
- addressing space yet maintain backward compatibility. The Extended
- Internet Protocol (EIP) we present here can be used as a framework by
- which a new routing and addressing scheme may solve the problem of
- address exhaustion yet maintain maximum backward compatibility to
-
-
-
- Wang [Page 2]
-
- RFC 1385 EIP November 1992
-
-
- current IP.
-
- EIP has a number of very desirable features:
-
- 1) EIP allows the Internet to have virtually unlimited number of
- network numbers and over 10**9 hosts in each network.
-
- 2) EIP is flexible to accommodate most routing and addressing
- schemes, such as those proposed in Nimrod [8], Pip [7], NSAP [9]
- and CityCodes [10]. EIP also allows new fields such as Handling
- Directive [7] or CI [11] to be added.
-
- 3) EIP can substantially reduce the amount of modifications to
- current systems and greatly ease the difficulties in transition.
- In particular, it does not require the upgraded hosts and subnet
- routers to run two set of protocols in parallel.
-
- 4) EIP requires no changes to all assigned IP addresses and subnet
- structures in local are networks. and requires no modifications
- to ARP/RARP, ICMP, TCP/UDP checksum.
-
- 5) EIP can greatly ease the difficulties of transition. During the
- transition period, no upgrade is required to the subnet routers.
- EIP hosts maintain full compatibility with IP hosts within the
- same network, even after the transition period. During the
- transition period, IP hosts can communicate with any hosts in
- other networks via a simple translation service.
-
- In the rest of the paper, IP refers to the current Internet Protocol
- and EIP refers to the Extended Internet Protocol (EIP is pronounced
- as "ape" - a step forward in the evolution :-).
-
- Extended Internet Protocol (EIP)
-
- The EIP header format is shown in Figure 1 and the contents of the
- header follows.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Wang [Page 3]
-
- RFC 1385 EIP November 1992
-
-
- 0 1 2 3
- 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- |Version| IHL |Type of Service| Total Length |
- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- | Identification |Flags| Fragment Offset |
- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- | Time to Live | Protocol | Header Checksum |
- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- | Source Host Number |
- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- | Destination Host Number |
- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- | EIP ID | EIP Ext Length| EIP Extension (variable) |
- +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-
- Figure 1: EIP Header Format
-
- Version: 4 bits
-
- The Version field is identical to that of IP. This field is set
- purely for compatibility with IP hosts. It is not checked by EIP
- hosts.
-
- IHL: 4 bits
-
- Internet Header Length is identical to that of IP. IHL is set to
- the length of EIP header purely for compatibility with IP. This
- field is not checked by EIP hosts. see below the EIP Extension
- Length field for more details)
-
- Type of Service: 8 bits
-
- The ToS field is identical to that of IP.
-
- Total Length: 16 bits
-
- The Total Length field is identical to that of IP.
-
- Identification: 16 bits
-
- The Identification field is identical to that of IP.
-
- Flags: 3 bits
-
- The Flags field is identical to that of IP.
-
-
-
-
-
- Wang [Page 4]
-
- RFC 1385 EIP November 1992
-
-
- Fragment Offset: 13 bits
-
- The Fragment Offset field is identical to that of IP.
-
- Time to Live: 8 bits
-
- The Time to Live field is identical to that of IP.
-
- Protocol: 8 bits
-
- The Protocol field is identical to that of IP.
-
- Header Checksum: 16 bits
-
- The Header Checksum field is identical to that of IP.
-
- Source Host Number: 32 bits
-
- The Source Host Number field is used for identifying the
- source host but is unique only within the source network
- (the equivalent of the host portion of the source IP address).
-
- Destination Host Number: 32 bits
-
- The Destination Host Number field is used for identifying the
- destination host but is unique only within the destination network
- (the equivalent of the host portion of the destination IP address).
-
- EIP ID: 8 bits
-
- The EIP ID field equals to 0x8A. The EIP ID value is chosen
- in such a way that, to IP hosts and IP routers, an EIP appears
- to be an IP packet with a new IP option of following parameters:
-
- COPY CLASS NUMBER LENGTH DESCRIPTION
- ---- ----- ------ ------ -----------
- 1 0 TBD var
-
- Option: Type=TBD
-
- EIP Extension Length: 8 bits
-
- The EIP Extension Length field indicates the total length
- of the EIP ID field, EIP Extension Length field and the
- EIP Extension field in octets. The maximum length that the
- IHL field above can specify is 60 bytes, which is considered
- too short in future. EIP hosts actually use the EIP Extension
- Length field to calculate the total header length:
-
-
-
- Wang [Page 5]
-
- RFC 1385 EIP November 1992
-
-
- The total header length = EIP Extension Length + 20.
-
- The maximum header length of an EIP packet is then 276 bytes.
-
- EIP Extension: variable
-
- The EIP Extension field holds the Source Network Number,
- Destination Network Number and other fields. The format
- of the Extension field is not specified here. In its simplest
- form, it can be used to hold two fixed size fields as the
- Source Network Number and Destination Network Number as the
- extension to the addressing space. Since the Extension
- field is variable in length, it can accommodate almost any
- routing and addressing schemes. For example, the Extension
- field can be used to hold "Routing Directive" etc specified
- in Pip [7] or "Endpoint IDs" suggested in Nimrod [8], or the
- "CityCode" [10]. It can also hold other fields such as the
- "Handling Directive" [7] or "Connectionless ID" [11].
-
- EIP achieves maximum backward compatibility with IP by making the
- extended space appear to be an IP option to the IP hosts and routers.
-
- When an IP host receives an EIP packets, the EIP Extension field is
- safely ignored as it appears to the IP hosts as an new, therefore an
- unknown, IP option. As a result, there is no need for translation
- for in-coming EIP packets destined to IP hosts and there is also no
- need for subnet routers to be upgraded during the transition period
- see later section for more details).
-
- EIP hosts or routers can, however, determine whether a packet is an
- IP packet or an EIP packet by examining the EIP ID field, whose
- position is fixed in the header.
-
- The EIP Extension field holds the Source and Destination Network
- Numbers, which are only used for communications between different
- networks. For communications within the same network, the Network
- Numbers may be omitted. When the Extension field is omitted, there is
- little difference between an IP packet and an EIP packet. Therefore,
- EIP hosts can maintain completely compatibility with IP hosts within
- one network.
-
- In EIP, the Network Numbers and Host Numbers are separate and the IP
- address field is used for the Host Number in EIP. There are a number
- of advantages:
-
- 1) It maintains full compatibility between IP hosts and EIP hosts
- for communications within one network. Note that the Network
- Number is not needed for communications within one network. A
-
-
-
- Wang [Page 6]
-
- RFC 1385 EIP November 1992
-
-
- host can omit the Extension field if it does not need any other
- information in the Extension field, when it communicates with
- another host within the same network.
-
- 2) It allows the IP subnet routers to route EIP packet by treating
- the Host Number as the IP address during the transition period,
- therefore the subnet routers are not required to be updated
- along the border routers.
-
- 3) It allows ARP/RARP to work with both EIP and IP hosts without
- any modifications.
-
- 4) It allows the translation at the border routers much easier.
- During the transition period when the IP addresses are still
- unique, the network portion of the IP addresses can be directly
- extracted and mapped to EIP Network Numbers.
-
- Modifications to IP Systems
-
- In this section, we outline the modifications to the IP systems that
- are needed for transition to EIP. Because of the similarity between
- the EIP and IP, the amount of modifications needed to current systems
- are substantially reduced.
-
- 1) Network Numbers: Each network has to be assigned a new EIP Network
- Number based on the addressing scheme used. The mapping
- between the IP network numbers and the EIP Network Numbers can
- be used for translation service (see below).
-
- 2) Host Numbers: There is no need for assigning EIP Host Numbers.
- All existing hosts can use their current IP addresses as their
- EIP Host Numbers. New machines may be allocated any number from
- the 32-bit Host Number space since the structure posed on IP
- addressing is no longer necessary. However, during the transition,
- allocation of EIP Host Numbers should still follow the IP
- addressing rule, so that the EIP Host Numbers are still globally
- unique and can still be interpreted as IP addresses. This will
- allow a more gradual transition to EIP (see below).
-
- 3) Translation Service: During the transition period when the EIP
- Host Numbers are still unique, an address translation service
- can be provided to IP hosts that need communicate with hosts in
- other networks cross the upgraded backbone networks. The
- translation service can be provided by the border routers. When a
- border router receives an IP packet, it obtains the Destination
- Network Number by looking up in the mapping table between IP
- network numbers and EIP Network Numbers. The border router then
- adds the Extension field with the Source and Destination Network
-
-
-
- Wang [Page 7]
-
- RFC 1385 EIP November 1992
-
-
- Numbers into the packet, and forwards to the backbone networks.
- It is only necessary to translate the out-going IP packets to
- the EIP packets. There is no need to translate the EIP packets
- back to IP packets even when they are destined to IP hosts.
- This is because that the Extension field in the EIP packets
- appears to IP hosts just an unknown IP option and is ignored by
- the IP hosts during the processing.
-
- 4) Border Routers: The new EIP Extension has to be implemented and
- routing has to be done based on the Network Number in the EIP
- Extension field. The border routers may have to provide the
- translation service for out-going IP packets during the transition
- period.
-
- 5) Subnet Routers: No modifications are required during the transition
- period when EIP Host Numbers (which equals to the IP
- addresses) are still globally unique. The subnet routing is carried
- out based on the EIP Host Numbers and when the EIP Host
- IDs are still unique, subnet routers can determine, by treating
- the EIP Host Number as the IP addresses, whether a packet is
- destined to remote networks or not and forward correctly. The
- Extension field in the EIP packets also appear to the IP subnet
- routers an unknown IP option and is ignored in the processing.
- However, subnet routers eventually have to implement the EIP
- Extension and carry out routing based on Network Numbers when
- EIP Host Numbers are no longer globally unique.
-
- 6) Hosts: The EIP Extension has to be implemented. routing has to
- be done based on the Network Number in the EIP Extension field,
- and also based on the Host Number and subnet mask if subnetting
- is used. IP hosts may communication with any hosts within the
- same network at any time. During the transition period when the
- EIP Host Numbers are still unique, IP hosts can communicate with
- any hosts in other network via the translation service.
-
- 7) DNS: A new resource record (RR) type "N" has to be added for EIP
- Network Numbers. The RR type "A", currently used for IP
- addresses, can still be used for EIP Host Numbers. RR type "N"
- entries have to be added and RR type "PTR" to be updated. All
- other entries remain unchanged.
-
- 8) ARP/RARP: No modifications are required. The ARP and RARP are
- used for mapping between EIP Host Numbers and physical
- addresses.
-
- 9) ICMP: No modifications are required.
-
- 10) TCP/UDP Checksum: No modifications are required. The pseudo
-
-
-
- Wang [Page 8]
-
- RFC 1385 EIP November 1992
-
-
- header includes the EIP Source and Destination IDs instead of
- the source and destination IP addresses.
-
- 11) FTP: No modifications are required during the transition period
- when the IP hosts can still communicate with hosts in other
- networks via the translation service. After the transition period,
- however, the "DATA Port (Port)" command has to be modified to
- pass the port number only and ignore the IP address. A new FTP
- command may be created to pass both the port number and the EIP
- address to allow a third party to be involved in the file
- transfer.
-
- Transition to EIP
-
- In this section, we outline a plan for transition to EIP.
-
- EIP can greatly reduce the complexity of transition. In particular,
- there is no need for the updated hosts and subnet routers to run two
- protocols in parallel in order to achieve interoperability between
- old and new systems. During the transition, IP hosts can still
- communicate with any machines in the same network without any
- changes. When the EIP Host Numbers (i.e., the 32-bit IP addresses)
- are still globally unique, IP hosts can contact hosts in other
- networks via translation service provided in the border routers.
-
- The transition goes as follows:
-
- Phase 0:
- a) Choose an addressing and routing scheme for the Internet.
- b) Implement the routing protocol.
- c) Assign new Network Numbers to existing networks.
-
- Phase 1:
- a) Update all backbone routers and border routers.
- b) Update DNS servers.
- c) Start translation service.
-
- Phase 2:
- a) Update first the key hosts such as mail servers, DNS servers,
- FTP servers and central machines.
- b) Update gradually the rest of the hosts.
-
- Phase 3:
- a) Update subnet routers
- b) Withdraw the translation service.
-
- The translation service can be provided as long as the Host IDs
- (i.e., the 32-bit IP address) are still globally unique. When the IP
-
-
-
- Wang [Page 9]
-
- RFC 1385 EIP November 1992
-
-
- address space is exhausted, the translation service will be withdrawn
- and the remaining IP hosts can only communicate with hosts within the
- the same network. At the same time, networks can use any numbers in
- the 32-bit space for addressing their hosts.
-
- Related Work
-
- A recent proposal called IPAE by Hinden and Crocker also attempts to
- minimize the modifications to the current IP system yet to extend the
- addressing space [12]. IPAE uses encapsulation so that the extended
- space is carried as IP data. However, it has been found that the 64
- bits IP data returned by an ICMP packet is too small to hold the
- Global IP addresses. Thus, when a router receives an ICMP generated
- by an old IP host, it is not able to convert it into a proper ICMP
- packet. More details can be found in [13].
-
- Discussions
-
- EIP does not necessary increase the header length significantly as
- most of the fields in the current IP will be still needed in the new
- internet protocol. There are debates as to whether fragmentation and
- header checksum are necessary in the new internet protocol but no
- consensus has been reached.
-
- EIP assumes that IP hosts and routers ignore unknown IP option
- silently as required by [15,16]. Some people have expressed some
- concerns as to whether current IP routers and hosts in the Internet
- can deal with unknown IP options properly.
-
- In order to look into the issues further, we carried out a number of
- experiments over the use of IP option. We selected 35 hosts over 30
- countries across the Internet. A TCP test program (based on ttcp.c)
- then transmitted data to the echo port (tcp port 7) of each of the
- hosts. Two tests were carried out for each host, one with an unknown
- option (type 0x8A, length 40 bytes) and the other without any
- options.
-
- It is difficult to ensure that the conditions under which the two
- tests run are identical but we tried to make them as close as
- possible. The two tests (test-opt and test-noopt) run on the same
- machine a Sun4) in parallel, i.e., "test-opt& ; test-noopt&" and then
- again in the reverse order, i.e., "test-noopt& ; test-opt&", so each
- test pair actually run twice. Each host was ping'ed before the tests
- so that the domain name information was cached before the name
- lookup.
-
- The experiments were carried out at three sites: UCL, Bellcore and
- Cambridge University. The tcp echo throughput (KB/Sec) results are
-
-
-
- Wang [Page 10]
-
- RFC 1385 EIP November 1992
-
-
- listed in Appendix.
-
- The results show that the IP option was dealt with properly and there
- is no visible performance difference under the test setup.
-
- References
-
- [1] Chiappa, N., "The IP Addressing Issue", Work in Progress, October
- 1990.
-
- [2] Clark, D., Chapin, L., Cerf, V., Braden, R., and R. Hobby,
- "Towards the Future Architecture", RFC 1287, MIT, BBN, CNRI, ISI,
- UCDavis , December 1991.
-
- [3] Solensky, F. and F. Kastenholz, "A Revision to IP Address
- Classifications", Work in Progress, March 1992.
-
- [4] Fuller, V., Li, T., Yu, J., and K. Varadhan, "Supernetting: an
- Address Assignment and Aggregation Strategy", RFC 1338, BARRNet,
- cisco, Merit, OARnet, June 1992.
-
- [5] Wang, Z., and J. Crowcroft, "A Two-Tier Address Structure for the
- Internet: a solution to the problem of address space exhaustion",
- RFC 1335, University College London, May 1992.
-
- [6] Callon, R., "TCP and UDP with Bigger Addresses (TUBA), a Simple
- Proposal for Internet Addressing and Routing", RFC 1347, DEC,
- June 1992.
-
- [7] Tsuchiya, P., "Pip: The 'P' Internet Protocol", Work in Progress,
- May 1992
-
- [8] Chiappa N., "A New IP Routing and Addressing Architecture", Work
- in Progress, 1992.
-
- [9] Colella, R., Gardner, E., and R. Callon, "Guidelines for OSI NSAP
- Allocation in the Internet" RFC 1237, NIST, Mitre, DEC, July
- 1991.
-
- [10] Deering, S., "City Codes: An Alternative Scheme for OSI NSAP
- Allocation in the Internet", Work in Progress, January 1992.
-
- [11] Clark, D., "Building routers for the routing of tomorrow", in his
- message to Big-Interent@munnari.oz.au, 14 July 1992.
-
- [12] Hinden, R., and D. Crocker, "A Proposal for IP Address
- Encapsulation (IPAE): A Compatible Version of IP with Large
- Addresses", Work in Progress, July 1992.
-
-
-
- Wang [Page 11]
-
- RFC 1385 EIP November 1992
-
-
- [13] Partridge, C., "Re: Note on implementing IPAE", in his message to
- Big-Interent@munnari.oz.au, 17 July 1992.
-
- [14] Deering, S., "SIP: Simple Internet Protocol", Work in Progress,
- September 1992.
-
- [15] Braden, R., Editor, "Requirements for Internet Hosts
- -- Communication Layers", RFC 1122, ISI, October 1989.
-
- [16] Almquist, P., Editor, "Requirements for IP Routers", Work in
- Progress, October 1991.
-
- Appendix
-
- Throughput Test from UCL (sartre.cs.ucl.ac.uk)
-
- Destination Host test-noopt test-opt
- ------------------- ---------- ---------
- oliver.cs.mcgill.ca 1.128756 1.285345
- oliver.cs.mcgill.ca 1.063096 1.239709
- bertha.cc.und.ac.za 0.094336 0.043917
- bertha.cc.und.ac.za 0.075681 0.057120
- vnet3.vub.ac.be 2.090622 2.228181
- vnet3.vub.ac.be 1.781374 1.692740
- itdsrv1.ul.ie 1.937596 2.062579
- itdsrv1.ul.ie 1.928313 1.936784
- sunic.sunet.se 11.064797 11.724055
- sunic.sunet.se 10.861720 10.840306
- pascal.acm.org 2.463790 0.810133
- pascal.acm.org 1.619088 0.860198
- iti.gov.sg 1.565320 1.983795
- iti.gov.sg 1.564788 1.921803
- rzusuntk.unizh.ch 9.903805 11.335920
- rzusuntk.unizh.ch 9.597806 10.678098
- funet.fi 9.897876 9.382925
- funet.fi 10.487118 11.023745
- odin.diku.dk 5.851407 5.482946
- odin.diku.dk 5.992257 6.243283
- cphkvx.cphk.hk 0.758044 0.844406
- cphkvx.cphk.hk 0.784532 0.745606
- bootes.cus.cam.ac.uk 28.341705 29.655824
- bootes.cus.cam.ac.uk 24.804125 23.240990
- pesach.jct.ac.il 1.045922 1.115802
- pesach.jct.ac.il 1.330429 0.978184
- sun1.sara.nl 10.546733 11.500778
- sun1.sara.nl 9.624833 10.214136
- cocos.fuw.edu.pl 1.747777 1.702324
- cocos.fuw.edu.pl 1.676151 1.716435
-
-
-
- Wang [Page 12]
-
- RFC 1385 EIP November 1992
-
-
- apple.com 4.449559 4.145081
- apple.com 6.431675 5.520443
- gorgon.tf.tele.no 1.199810 1.374546
- gorgon.tf.tele.no 0.508642 0.993261
- kogwy.cc.keio.ac.jp 3.626448 3.249590
- kogwy.cc.keio.ac.jp 3.913777 4.094849
- exu.inf.puc-rio.br 1.913925 1.795235
- exu.inf.puc-rio.br 1.154936 1.114775
- inria.inria.fr 2.299561 0.599665
- inria.inria.fr 1.219282 0.873672
- kum.kaist.ac.kr 0.252704 0.254199
- kum.kaist.ac.kr 0.236196 0.172367
- sunipc1.labein.es 1.398777 1.243588
- sunipc1.labein.es 0.876177 0.602964
- wifosv.wsr.ac.at 0.531153 0.803387
- wifosv.wsr.ac.at 0.773935 0.557798
- uunet.uu.net 7.813556 6.764543
- uunet.uu.net 7.969203 6.657325
- infnsun.aquila.infn.it 2.321197 2.402477
- infnsun.aquila.infn.it 2.400196 2.695016
- muttley.fc.ul.pt 0.545775 0.434672
- muttley.fc.ul.pt 0.284124 0.266017
- dmssyd.syd.dms.csiro.au 2.734685 2.857545
- dmssyd.syd.dms.csiro.au 1.168154 1.462789
- hamlet.caltech.edu 2.552804 2.897286
- hamlet.caltech.edu 3.839141 2.407945
- sztaki.hu 0.294196 0.403697
- sztaki.hu 0.236260 0.388755
- menvax.restena.lu 0.465066 0.515361
- menvax.restena.lu 0.358646 0.511985
- nctu.edu.tw 0.484372 0.816722
- nctu.edu.tw 0.705733 1.109228
- xalapa.lania.mx 0.899529 0.822544
- xalapa.lania.mx 1.150058 0.881713
- truth.waikato.ac.nz 1.438481 1.993749
- truth.waikato.ac.nz 1.325041 1.833999
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Wang [Page 13]
-
- RFC 1385 EIP November 1992
-
-
- Throughput Test from Bellcore (latour.bellcore.com)
-
- Destination Host test-noopt test-opt
- ------------------ ---------- ---------
- oliver.cs.mcgill.ca 1.820014 2.128104
- oliver.cs.mcgill.ca 1.979981 1.866815
- bertha.cc.und.ac.za 0.099289 0.035877
- bertha.cc.und.ac.za 0.118627 0.103763
- vnet3.vub.ac.be 0.368476 0.694463
- vnet3.vub.ac.be 0.443269 0.644050
- itdsrv1.ul.ie 0.721444 0.960068
- itdsrv1.ul.ie 0.713952 0.953275
- sunic.sunet.se 2.989907 2.956766
- sunic.sunet.se 2.100563 2.010292
- pascal.acm.org 2.487185 3.896253
- pascal.acm.org 1.944085 4.269323
- iti.gov.sg 2.401733 2.735445
- iti.gov.sg 2.950990 2.793121
- rzusuntk.unizh.ch 4.094820 3.618023
- rzusuntk.unizh.ch 2.952650 2.245001
- funet.fi 6.703408 5.928008
- funet.fi 7.389722 5.815122
- odin.diku.dk 2.094152 2.450695
- odin.diku.dk 5.362362 4.690722
- cphkvx.cphk.hk 0.092698 0.106880
- cphkvx.cphk.hk 0.496394 0.681994
- bootes.cus.cam.ac.uk 2.632951 2.631322
- bootes.cus.cam.ac.uk 3.717170 1.335914
- pesach.jct.ac.il 0.684029 0.921621
- pesach.jct.ac.il 0.390263 1.095265
- sun1.sara.nl 3.186035 2.325166
- sun1.sara.nl 3.053797 3.081236
- cocos.fuw.edu.pl 0.154405 0.124795
- cocos.fuw.edu.pl 0.120283 0.105825
- apple.com 12.588979 12.957880
- apple.com 13.861733 12.211125
- gorgon.tf.tele.no 1.280217 1.112675
- gorgon.tf.tele.no 0.243205 0.631096
- kogwy.cc.keio.ac.jp 6.249789 5.075968
- kogwy.cc.keio.ac.jp 3.387490 4.583511
- exu.inf.puc-rio.br 2.089536 2.233711
- exu.inf.puc-rio.br 2.476758 2.249439
- inria.inria.fr 0.653974 0.866246
- inria.inria.fr 0.739127 1.130521
- kum.kaist.ac.kr 1.541682 1.312546
- kum.kaist.ac.kr 0.906632 1.042793
- sunipc1.labein.es 0.101496 0.091456
- sunipc1.labein.es 0.054245 0.101585
-
-
-
- Wang [Page 14]
-
- RFC 1385 EIP November 1992
-
-
- wifosv.wsr.ac.at 1.044443 0.369528
- wifosv.wsr.ac.at 0.596935 0.870377
- uunet.uu.net 9.530348 8.999789
- uunet.uu.net 8.941888 6.075660
- infnsun.aquila.infn.it 1.619418 1.569645
- infnsun.aquila.infn.it 1.156780 1.158000
- muttley.fc.ul.pt 0.353632 0.416126
- muttley.fc.ul.pt 0.221522 0.155505
- dmssyd.syd.dms.csiro.au 3.433901 3.272839
- dmssyd.syd.dms.csiro.au 3.408975 3.130188
- hamlet.caltech.edu 5.367756 6.325031
- hamlet.caltech.edu 4.828718 5.676571
- sztaki.hu 0.301120 0.362481
- sztaki.hu 0.253222 0.519892
- menvax.restena.lu 0.364221 0.480789
- menvax.restena.lu 0.456882 0.580778
- nctu.edu.tw 0.246523 1.199412
- nctu.edu.tw 0.423476 0.630833
- xalapa.lania.mx 0.748642 0.607284
- xalapa.lania.mx 0.716781 0.643030
- truth.waikato.ac.nz 2.197595 2.072601
- truth.waikato.ac.nz 2.489748 2.186684
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Wang [Page 15]
-
- RFC 1385 EIP November 1992
-
-
- Throughput Test from Cam U (cus.cam.ac.uk)
-
- Destination Host test-noopt test-opt
- ------------------ ---------- ---------
- oliver.cs.mcgill.ca 1.128756 1.285345
- oliver.cs.mcgill.ca 1.063096 1.239709
- bertha.cc.und.ac.za 0.031218 0.031221
- bertha.cc.und.ac.za 0.034405 0.034925
- vnet3.vub.ac.be 0.568487 0.731320
- vnet3.vub.ac.be 0.558238 0.581415
- itdsrv1.ul.ie 1.064302 1.284707
- itdsrv1.ul.ie 0.852089 1.025779
- sunic.sunet.se 7.179942 6.270326
- sunic.sunet.se 5.772485 6.689160
- pascal.acm.org 1.661248 1.726725
- pascal.acm.org 1.557839 1.428193
- iti.gov.sg 0.600616 0.926690
- iti.gov.sg 0.772887 0.956636
- rzusuntk.unizh.ch 3.645913 4.504969
- rzusuntk.unizh.ch 1.853503 2.671272
- funet.fi 4.190147 3.421110
- funet.fi 2.270988 3.789678
- odin.diku.dk 1.361227 0.993901
- odin.diku.dk 1.977774 2.415716
- cphkvx.cphk.hk 1.173451 1.298421
- cphkvx.cphk.hk 1.151376 1.184210
- bootes.cus.cam.ac.uk 269.589141 238.920081
- bootes.cus.cam.ac.uk 331.203020 293.556436
- pesach.jct.ac.il 0.343598 0.492202
- pesach.jct.ac.il 0.582809 0.930958
- sun1.sara.nl 1.529277 1.470571
- sun1.sara.nl 0.896041 0.894923
- cocos.fuw.edu.pl 0.131180 0.142239
- cocos.fuw.edu.pl 0.137697 0.148895
- apple.com 1.330794 0.453590
- apple.com 0.856476 0.714661
- gorgon.tf.tele.no 0.094793 0.099981
- gorgon.tf.tele.no 0.167257 0.151625
- kogwy.cc.keio.ac.jp 0.154681 0.178868
- kogwy.cc.keio.ac.jp 1.095814 0.871496
- exu.inf.puc-rio.br 0.454272 0.384484
- exu.inf.puc-rio.br 0.705198 0.690708
- inria.inria.fr 0.149511 0.150021
- inria.inria.fr 0.071125 0.077257
- kum.kaist.ac.kr 0.721184 0.549511
- kum.kaist.ac.kr 0.250285 0.296195
- sunipc1.labein.es 0.519284 0.491745
- sunipc1.labein.es 0.990174 1.009475
-
-
-
- Wang [Page 16]
-
- RFC 1385 EIP November 1992
-
-
- wifosv.wsr.ac.at 0.360751 0.418554
- wifosv.wsr.ac.at 0.344268 0.326605
- uunet.uu.net 4.247430 3.305592
- uunet.uu.net 3.139251 2.945469
- infnsun.aquila.infn.it 0.480731 0.782631
- infnsun.aquila.infn.it 0.230471 0.292273
- muttley.fc.ul.pt 0.239624 0.334286
- muttley.fc.ul.pt 0.586156 0.419485
- dmssyd.syd.dms.csiro.au 3.630623 3.607504
- dmssyd.syd.dms.csiro.au 1.743162 2.994665
- hamlet.caltech.edu 5.897946 4.650703
- hamlet.caltech.edu 5.118200 5.622022
- sztaki.hu 0.338358 0.225206
- sztaki.hu 0.113328 0.112637
- menvax.restena.lu 0.224967 0.359237
- menvax.restena.lu 0.452945 0.472345
- nctu.edu.tw 2.549709 2.037245
- nctu.edu.tw 2.229093 2.469851
- xalapa.lania.mx 0.713586 0.810107
- xalapa.lania.mx 0.612278 0.731705
- truth.waikato.ac.nz 1.438481 1.993749
- truth.waikato.ac.nz 1.325041 1.833999
-
- Security Considerations
-
- Security issues are not discussed in this memo.
-
- Author's Address
-
- Zheng Wang
- Dept of Computer Science
- University College London
- London WC1E 6BT, UK
-
- EMail: z.wang@cs.ucl.ac.uk
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Wang [Page 17]
-
-